[IA64] add ia64 _raw_rw_is_write_locked
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 27 May 2009 11:00:32 +0000 (12:00 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 27 May 2009 11:00:32 +0000 (12:00 +0100)
This patch fixes the following link error.

xen/common/built_in.o: In function `_rw_is_write_locked':
xen/common/spinlock.c:249: undefined reference to
`_raw_rw_is_write_locked'
make[3]: *** [xen/xen-syms] Error 1

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/include/asm-ia64/linux-xen/asm/spinlock.h

index f49d008bce5038757df4d86ca265cf93a188db33..0f5311b463ba96758511b70dd71842393efd636a 100644 (file)
@@ -112,5 +112,6 @@ do {                                                                                \
 })
 
 #define _raw_rw_is_locked(x) (*(int *)(x) != 0)
+#define _raw_rw_is_write_locked(x) (test_bit(31, (x)))
 
 #endif /*  _ASM_IA64_SPINLOCK_H */